une limace - Turkish English Dictionary